home *** CD-ROM | disk | FTP | other *** search
Text File | 1991-03-11 | 37.9 KB | 1,069 lines | [TEXT/KAHL] |
- starting program gperf.π, version 1.9.1 (K&R C version), with debuggin on.
- Key link: ".IF" = ".FI", with key set ".FI".
- Key link: "ICL" = "CLI", with key set "CIL".
- Key link: "PHD" = "DPH", with key set "DHP".
- Key link: "PLB" = "BPL", with key set "BLP".
- Key link: "REP" = "PER", with key set "EPR".
- Key link: "RLB" = "BRL", with key set "BLR".
- Key link: "RLS" = "LSR", with key set "LRS".
- Key link: "SBC" = "BCS", with key set "BCS".
- Key link: "STR" = "RTS", with key set "RST".
- Key link: "TAS" = "STA", with key set "AST".
- Key link: "TDA" = "TAD", with key set "ADT".
- Key link: "TDC" = "TCD", with key set "CDT".
- Key link: "TRB" = "BTR", with key set "BRT".
- Key link: "TSA" = "STA", with key set "AST".
- Key link: "TSB" = "SBT", with key set "BST".
- Key link: "TSC" = "TCS", with key set "CST".
- Key link: "TSX" = "STX", with key set "STX".
- Key link: "TXA" = "TAX", with key set "ATX".
- Key link: "TXS" = "STX", with key set "STX".
- Key link: "TYA" = "TAY", with key set "ATY".
- Key link: "TYX" = "TXY", with key set "TXY".
- turning on -S option.
- Some input keys have identical hash values, examineoutput carefully...
- number of keys = 170
- maximum associated value is 256
- maximum size of hash table is 1032
- collision, prior->key = .DA, curr->key = .EL, hash_value = 3
- collision, prior->key = .ENDP, curr->key = .ENDT, hash_value = 5
- collision, prior->key = .EL, curr->key = .FI, hash_value = 3
- collision, prior->key = .EL, curr->key = .GO, hash_value = 3
- collision, prior->key = .ENTRY, curr->key = .LONGA, hash_value = 11
- collision, prior->key = .EL, curr->key = .MD, hash_value = 3
- collision, prior->key = .MD, curr->key = .ME, hash_value = 23
- collision, prior->key = .ASSUME, curr->key = .SHORTA, hash_value = 12
- collision, prior->key = .LONGA, curr->key = .TABLE, hash_value = 11
- collision, prior->key = .EL, curr->key = .WE, hash_value = 3
- collision, prior->key = .DA, curr->key = ADC, hash_value = 28
- collision, prior->key = .TF, curr->key = ADD, hash_value = 48
- collision, prior->key = ADC, curr->key = ADR, hash_value = 28
- collision, prior->key = .SPECIAL, curr->key = AND, hash_value = 38
- collision, prior->key = .MD, curr->key = ANX, hash_value = 73
- collision, prior->key = BCC, curr->key = BCS, hash_value = 3
- collision, prior->key = BBY, curr->key = BGE, hash_value = 18
- collision, prior->key = ASL, curr->key = BIT, hash_value = 8
- collision, prior->key = ASL, curr->key = BLT, hash_value = 8
- collision, prior->key = BIT, curr->key = BNE, hash_value = 68
- collision, prior->key = BEQ, curr->key = BPL, hash_value = 3
- collision, prior->key = BBY, curr->key = BRK, hash_value = 18
- collision, prior->key = BBY, curr->key = BRL, hash_value = 18
- collision, prior->key = BRK, curr->key = BTR, hash_value = 23
- collision, prior->key = BCS, curr->key = BVC, hash_value = 103
- collision, prior->key = BLT, curr->key = BVS, hash_value = 8
- collision, prior->key = .EL, curr->key = BYT, hash_value = 33
- collision, prior->key = BCC, curr->key = CLC, hash_value = 203
- collision, prior->key = ANX, curr->key = CLI, hash_value = 178
- collision, prior->key = .FI, curr->key = CLV, hash_value = 173
- collision, prior->key = CHN, curr->key = CMP, hash_value = 168
- collision, prior->key = AND, curr->key = CON, hash_value = 198
- collision, prior->key = ADC, curr->key = COP, hash_value = 233
- collision, prior->key = CPU, curr->key = CPX, hash_value = 103
- collision, prior->key = BGE, curr->key = CPY, hash_value = 283
- collision, prior->key = CPX, curr->key = CSP, hash_value = 103
- collision, prior->key = BCC, curr->key = DBY, hash_value = 408
- collision, prior->key = BLT, curr->key = DCI, hash_value = 213
- collision, prior->key = CLD, curr->key = DEC, hash_value = 123
- collision, prior->key = CPX, curr->key = FAR, hash_value = 178
- collision, prior->key = .TF, curr->key = FDR, hash_value = 283
- collision, prior->key = .DA, curr->key = FZR, hash_value = 263
- collision, prior->key = EXP, curr->key = HEX, hash_value = 82
- collision, prior->key = IF1, curr->key = IF2, hash_value = 493
- collision, prior->key = CMP, curr->key = INP, hash_value = 313
- collision, prior->key = BVC, curr->key = INX, hash_value = 388
- collision, prior->key = BTR, curr->key = JML, hash_value = 228
- collision, prior->key = JML, curr->key = JMP, hash_value = 238
- collision, prior->key = END, curr->key = JSL, hash_value = 92
- collision, prior->key = EOR, curr->key = LDA, hash_value = 212
- collision, prior->key = BFL, curr->key = LIB, hash_value = 532
- collision, prior->key = JSL, curr->key = LSR, hash_value = 97
- collision, prior->key = BCC, curr->key = MVN, hash_value = 408
- collision, prior->key = FDR, curr->key = NLC, hash_value = 247
- collision, prior->key = .MD, curr->key = NOX, hash_value = 378
- collision, prior->key = BVC, curr->key = OBJ, hash_value = 493
- collision, prior->key = MSG, curr->key = ORA, hash_value = 363
- collision, prior->key = DCI, curr->key = ORG, hash_value = 368
- collision, prior->key = INP, curr->key = PAG, hash_value = 313
- collision, prior->key = FDR, curr->key = PEI, hash_value = 252
- collision, prior->key = EQU, curr->key = PER, hash_value = 22
- collision, prior->key = ADC, curr->key = PHB, hash_value = 233
- collision, prior->key = PHP, curr->key = PHS, hash_value = 53
- collision, prior->key = DEX, curr->key = PLD, hash_value = 102
- collision, prior->key = JMP, curr->key = PLY, hash_value = 297
- collision, prior->key = PullLong, curr->key = PullWord, hash_value = 8
- collision, prior->key = pull.L, curr->key = push.L, hash_value = 85
- collision, prior->key = PullWord, curr->key = PushLong, hash_value = 13
- collision, prior->key = PHY, curr->key = ROR, hash_value = 268
- collision, prior->key = ROR, curr->key = RTI, hash_value = 268
- collision, prior->key = PLD, curr->key = RTL, hash_value = 102
- collision, prior->key = .SPECIAL, curr->key = RTS, hash_value = 476
- collision, prior->key = CLC, curr->key = SED, hash_value = 282
- collision, prior->key = .ME, curr->key = SEI, hash_value = 320
- collision, prior->key = .DA, curr->key = STZ, hash_value = 298
- collision, prior->key = SBT, curr->key = SUB, hash_value = 468
- collision, prior->key = .WE, curr->key = TAX, hash_value = 131
- collision, prior->key = .ENDT, curr->key = TCD, hash_value = 199
- /* C code produced by gperf version 1.9.1 (K&R C version) */
- /* Command-line: gperf.π -d -D -k1,2,4,$ asm816.gperf */
-
-
-
- #define MIN_WORD_LENGTH 8
- #define MAX_WORD_LENGTH 8
- #define MAX_HASH_VALUE -1
- /*
- 751 keywords
- 191 is the maximum key range
- */
-
- static int
- hash (str, len)
- register char *str;
- register unsigned int len;
- {
- static unsigned short hash_table[] =
- {
- 751, 751, 751, 751, 751, 751, 751, 751, 751, 751,
- 751, 751, 751, 751, 751, 751, 751, 751, 751, 751,
- 751, 751, 751, 751, 751, 751, 751, 751, 751, 751,
- 751, 751, 751, 751, 751, 751, 751, 751, 751, 751,
- 751, 751, 751, 751, 751, 751, 144, 751, 751, 5,
- 0, 751, 751, 751, 751, 751, 751, 751, 751, 751,
- 751, 0, 751, 751, 751, 110, 205, 100, 91, 4,
- 23, 74, 215, 58, 115, 25, 79, 53, 65, 235,
- 0, 20, 213, 255, 5, 20, 185, 50, 13, 215,
- 45, 751, 751, 751, 751, 751, 751, 751, 751, 751,
- 10, 751, 751, 0, 5, 751, 751, 751, 0, 751,
- 751, 751, 0, 751, 751, 751, 751, 0, 751, 751,
- 751, 751, 751, 751, 751, 751, 751, 751,
- };
- register int hval = len ;
-
- switch (hval)
- {
- default:
- case 4:
- hval += hash_table[str[3]];
- case 3:
- case 2:
- hval += hash_table[str[1]];
- case 1:
- hval += hash_table[str[0]];
- }
- return hval + hash_table[str[len - 1]] ;
- }
-
- char *
- in_word_set (str, len)
- register char *str;
- register unsigned int len;
- {
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- register int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- char *resword;
-
- switch (key)
- {
- case 1:
- resword = "="; break;
- case 8:
- resword = "PullLong"; break;
- case 13:
- resword = "PushLong"; break;
- case 18:
- resword = "PullWord"; break;
- case 20:
- resword = "EXP"; break;
- case 23:
- resword = "PushWord"; break;
- case 47:
- resword = "EQU"; break;
- case 52:
- resword = "EPZ"; break;
- case 56:
- resword = "pull.W"; break;
- case 61:
- resword = "push.W"; break;
- case 65:
- resword = "PEI"; break;
- case 82:
- resword = "PLP"; break;
- case 84:
- resword = "IF2"; break;
- case 85:
- resword = "pull.L"; break;
- case 89:
- resword = "IF1"; break;
- case 90:
- resword = "push.L"; break;
- case 92:
- resword = "TTL"; break;
- case 95:
- resword = "PLX"; break;
- case 98:
- resword = "EPD"; break;
- case 106:
- resword = "EQL"; break;
- case 111:
- resword = "DEX"; break;
- case 116:
- resword = "CPX"; break;
- case 117:
- resword = "PEA"; break;
- case 120:
- resword = "XCE"; break;
- case 123:
- resword = "CPU"; break;
- case 126:
- resword = "INP"; break;
- case 131:
- resword = "TAX";
- if (*str == *resword && !strcmp (str + 1, resword + 1)) return res
- word;
- resword = "TXA";
- if (*str == *resword && !strcmp (str + 1, resword + 1)) return res
- word;
- return 0;
- case 133:
- resword = "PAU"; break;
- case 139:
- resword = "INX"; break;
- case 146:
- resword = "GEN"; break;
- case 156:
- resword = "CMP"; break;
- case 163:
- resword = "END"; break;
- case 171:
- resword = "JMP"; break;
- case 172:
- resword = "LNK"; break;
- case 173:
- resword = "PLD"; break;
- case 175:
- resword = ".TF"; break;
- case 186:
- resword = "LDX"; break;
- case 187:
- resword = "PAG"; break;
- case 191:
- resword = "ANX"; break;
- case 192:
- resword = "PLA"; break;
- case 198:
- resword = "DEC"; break;
- case 199:
- resword = "TCD";
- if (*str == *resword && !strcmp (str + 1, resword + 1)) return res
- word;
- resword = "TDC";
- if (*str == *resword && !strcmp (str + 1, resword + 1)) return res
- word;
- return 0;
- case 201:
- resword = ".WE"; break;
- case 204:
- resword = ".ME"; break;
- case 209:
- resword = "TAD";
- if (*str == *resword && !strcmp (str + 1, resword + 1)) return res
- word;
- resword = "TDA";
- if (*str == *resword && !strcmp (str + 1, resword + 1)) return res
- word;
- return 0;
- case 218:
- resword = "PHP"; break;
- case 220:
- resword = "PER";
- if (*str == *resword && !strcmp (str + 1, resword + 1)) return res
- word;
- resword = "REP";
- if (*str == *resword && !strcmp (str + 1, resword + 1)) return res
- word;
- return 0;
- case 221:
- resword = "WAI"; break;
- case 226:
- resword = "INC"; break;
- case 228:
- resword = ".FI";
- if (*str == *resword && !strcmp (str + 1, resword + 1)) return res
- word;
- resword = ".IF";
- if (*str == *resword && !strcmp (str + 1, resword + 1)) return res
- word;
- return 0;
- case 230:
- resword = ".EL"; break;
- case 231:
- resword = "PHX"; break;
- case 232:
- resword = "BEQ"; break;
- case 235:
- resword = "HEX"; break;
- case 236:
- resword = "TXY";
- if (*str == *resword && !strcmp (str + 1, resword + 1)) return res
- word;
- resword = "TYX";
- if (*str == *resword && !strcmp (str + 1, resword + 1)) return res
- word;
- return 0;
- case 240:
- resword = "CLI";
- if (*str == *resword && !strcmp (str + 1, resword + 1)) return res
- word;
- resword = "ICL";
- if (*str == *resword && !strcmp (str + 1, resword + 1)) return res
- word;
- return 0;
- case 243:
- resword = "PHK"; break;
- case 244:
- resword = ".ENDP"; break;
- case 247:
- resword = "NLC"; break;
- case 249:
- resword = ".ENDT"; break;
- case 250:
- resword = "JML"; break;
- case 252:
- resword = "DCI"; break;
- case 259:
- resword = "CND"; break;
- case 261:
- resword = "LCL"; break;
- case 262:
- resword = "SEP"; break;
- case 263:
- resword = "STP"; break;
- case 267:
- resword = "SET"; break;
- case 269:
- resword = "AND"; break;
- case 271:
- resword = "BIT"; break;
- case 273:
- resword = "CLD"; break;
- case 276:
- resword = "STX";
- if (*str == *resword && !strcmp (str + 1, resword + 1)) return res
- word;
- resword = "TXS";
- if (*str == *resword && !strcmp (str + 1, resword + 1)) return res
- word;
- resword = "TSX";
- if (*str == *resword && !strcmp (str + 1, resword + 1)) return res
- word;
- return 0;
- case 277:
- resword = "BNE"; break;
- case 279:
- resword = "RTI"; break;
- case 282:
- resword = "CLC"; break;
- case 283:
- resword = "LDA"; break;
- case 284:
- resword = "FZR"; break;
- case 286:
- resword = "BGE"; break;
- case 287:
- resword = "BPL";
- if (*str == *resword && !strcmp (str + 1, resword + 1)) return res
- word;
- resword = "PLB";
- if (*str == *resword && !strcmp (str + 1, resword + 1)) return res
- word;
- return 0;
- case 291:
- resword = ".MD"; break;
- case 292:
- resword = "BLT"; break;
- case 295:
- resword = "ADD"; break;
- case 297:
- resword = "PLY"; break;
- case 300:
- resword = "RTL"; break;
- case 303:
- resword = "NOP"; break;
- case 304:
- resword = "ADC"; break;
- case 306:
- resword = "MVN"; break;
- case 307:
- resword = ".LONGX"; break;
- case 308:
- resword = "STZ"; break;
- case 309:
- resword = "DPH";
- if (*str == *resword && !strcmp (str + 1, resword + 1)) return res
- word;
- resword = "PHD";
- if (*str == *resword && !strcmp (str + 1, resword + 1)) return res
- word;
- return 0;
- case 310:
- resword = "BFL"; break;
- case 311:
- resword = "PSM"; break;
- case 313:
- resword = "DEY"; break;
- case 316:
- resword = "NOX"; break;
- case 318:
- resword = "CPY"; break;
- case 319:
- resword = "BMI"; break;
- case 320:
- resword = "SEI"; break;
- case 328:
- resword = "PHA"; break;
- case 330:
- resword = "FDR"; break;
- case 331:
- resword = "XBA"; break;
- case 333:
- resword = "TAY";
- if (*str == *resword && !strcmp (str + 1, resword + 1)) return res
- word;
- resword = "TYA";
- if (*str == *resword && !strcmp (str + 1, resword + 1)) return res
- word;
- return 0;
- case 336:
- resword = "SEG"; break;
- case 338:
- resword = "COP"; break;
- case 341:
- resword = "INY"; break;
- case 342:
- resword = "LST"; break;
- case 345:
- resword = "LIB"; break;
- case 347:
- resword = "WHL"; break;
- case 348:
- resword = ".DA"; break;
- case 349:
- resword = "FAR"; break;
- case 353:
- resword = "SED"; break;
- case 358:
- resword = "CSP"; break;
- case 362:
- resword = "SEC"; break;
- case 363:
- resword = "TCS";
- if (*str == *resword && !strcmp (str + 1, resword + 1)) return res
- word;
- resword = "TSC";
- if (*str == *resword && !strcmp (str + 1, resword + 1)) return res
- word;
- return 0;
- case 364:
- resword = ".TABLE"; break;
- case 367:
- resword = "CLV"; break;
- case 372:
- resword = "DFS"; break;
- case 373:
- resword = "STA";
- if (*str == *resword && !strcmp (str + 1, resword + 1)) return res
- word;
- resword = "TSA";
- if (*str == *resword && !strcmp (str + 1, resword + 1)) return res
- word;
- resword = "TAS";
- if (*str == *resword && !strcmp (str + 1, resword + 1)) return res
- word;
- return 0;
- case 374:
- resword = ".ENTRY"; break;
- case 377:
- resword = "NOG"; break;
- case 383:
- resword = "CHN"; break;
- case 385:
- resword = "MSG"; break;
- case 388:
- resword = "LDY"; break;
- case 402:
- resword = "NLS"; break;
- case 403:
- resword = "CON"; break;
- case 404:
- resword = ".LONGA"; break;
- case 407:
- resword = ".REF"; break;
- case 408:
- resword = "BCC"; break;
- case 417:
- resword = "ADR"; break;
- case 418:
- resword = "SWA"; break;
- case 423:
- resword = "PHB"; break;
- case 426:
- resword = "BTR";
- if (*str == *resword && !strcmp (str + 1, resword + 1)) return res
- word;
- resword = "TRB";
- if (*str == *resword && !strcmp (str + 1, resword + 1)) return res
- word;
- return 0;
- case 428:
- resword = "BYT"; break;
- case 433:
- resword = "PHY"; break;
- case 446:
- resword = "BRK"; break;
- case 447:
- resword = "ASL"; break;
- case 452:
- resword = "JSL"; break;
- case 455:
- resword = "EOR"; break;
- case 456:
- resword = ".GO"; break;
- case 459:
- resword = ".GROUP"; break;
- case 464:
- resword = "XOR"; break;
- case 466:
- resword = "LONG"; break;
- case 468:
- resword = "SBT";
- if (*str == *resword && !strcmp (str + 1, resword + 1)) return res
- word;
- resword = "TSB";
- if (*str == *resword && !strcmp (str + 1, resword + 1)) return res
- word;
- return 0;
- case 473:
- resword = "PHS"; break;
- case 476:
- resword = "RTS";
- if (*str == *resword && !strcmp (str + 1, resword + 1)) return res
- word;
- resword = "STR";
- if (*str == *resword && !strcmp (str + 1, resword + 1)) return res
- word;
- return 0;
- case 477:
- resword = ".DEREF"; break;
- case 478:
- resword = "STY"; break;
- case 483:
- resword = "SUB"; break;
- case 484:
- resword = ".PROC"; break;
- case 490:
- resword = ".SPECIAL"; break;
- case 491:
- resword = "USR"; break;
- case 493:
- resword = "BVC"; break;
- case 496:
- resword = "ZRO"; break;
- case 500:
- resword = "BRL";
- if (*str == *resword && !strcmp (str + 1, resword + 1)) return res
- word;
- resword = "RLB";
- if (*str == *resword && !strcmp (str + 1, resword + 1)) return res
- word;
- return 0;
- case 514:
- resword = "DBY"; break;
- case 520:
- resword = ".ASSUME"; break;
- case 525:
- resword = "ORG"; break;
- case 530:
- resword = "ROL"; break;
- case 531:
- resword = "BRA"; break;
- case 550:
- resword = "LSR";
- if (*str == *resword && !strcmp (str + 1, resword + 1)) return res
- word;
- resword = "RLS";
- if (*str == *resword && !strcmp (str + 1, resword + 1)) return res
- word;
- return 0;
- case 553:
- resword = "SAV"; break;
- case 558:
- resword = "OBJ"; break;
- case 561:
- resword = "ORA"; break;
- case 563:
- resword = "BCS";
- if (*str == *resword && !strcmp (str + 1, resword + 1)) return res
- word;
- resword = "SBC";
- if (*str == *resword && !strcmp (str + 1, resword + 1)) return res
- word;
- return 0;
- case 586:
- resword = "JSR"; break;
- case 628:
- resword = "BBY"; break;
- case 638:
- resword = "HBY"; break;
- case 648:
- resword = "BVS"; break;
- case 654:
- resword = ".SHORTX"; break;
- case 656:
- resword = "RVS"; break;
- case 664:
- resword = "ROR"; break;
- case 751:
- resword = ".SHORTA"; break;
- default: return 0;
- }
- if (*str == *resword && !strcmp (str + 1, resword + 1))
- return resword;
- }
- }
- return 0;
- }
-
- dumping Options:
- DEBUG is.......: enabled
- ORDER is.......: disabled
- ANSI is........: disabled
- TYPE is........: disabled
- GNU is.........: disabled
- RANDOM is......: disabled
- DEFAULTCHARS is: disabled
- SWITCH is......: enabled
- POINTER is.....: disabled
- NOLENGTH is....: disabled
- LENTABLE is....: disabled
- DUP is.........: enabled
- COMP is........: disabled
- FAST is........: disabled
- NOTYPE is....: disabled
- GLOBAL is.........: disabled
- CONST is.........: disabled
- iterations = 0
- lookup function name = in_word_set
- hash function name = hash
- key name = name
- jump value = 5
- max associcated value = 255
- initial associated value = 0
- total key positions = 4
- key positions are:
- 4
- 2
- 1
- $
- finished dumping Options
-
- dumping boolean array information
- size = 1032
- end of array dump
-
- dumping the hash table
- location[1016] = key set EHX, key HEX
- location[1015] = key set JLS, key JSL
- location[1002] = key set BLR, key BRL
- location[996] = key set IRT, key RTI
- location[984] = key set .LNX, key .LONGX
- location[983] = key set BCC, key BCC
- location[982] = key set Whpu, key push.W
- location[978] = key set STZ, key STZ
- location[976] = key set BLP, key BPL
- location[965] = key set STY, key STY
- location[952] = key set STX, key STX
- location[948] = key set ADD, key ADD
- location[947] = key set .GO, key .GO
- location[937] = key set JLM, key JML
- location[923] = key set RSV, key RVS
- location[919] = key set LNS, key NLS
- location[912] = key set AHP, key PHA
- location[908] = key set BDY, key DBY
- location[904] = key set CEX, key XCE
- location[900] = key set BSU, key SUB
- location[875] = key set LST, key LST
- location[858] = key set GOR, key ORG
- location[839] = key set CES, key SEC
- location[832] = key set .GOP, key .GROUP
- location[822] = key set LPP, key PLP
- location[804] = key set .FT, key .TF
- location[802] = key set PST, key STP
- location[801] = key set EQU, key EQU
- location[794] = key set BKR, key BRK
- location[792] = key set ABX, key XBA
- location[780] = key set LPY, key PLY
- location[778] = key set .FFR, key .REF
- location[759] = key set .ELS, key .SPECIAL
- location[755] = key set LPX, key PLX
- location[744] = key set .OSX, key .SHORTX
- location[743] = key set EGS, key SEG
- location[740] = key set ACD, key ADC
- location[735] = key set Lhpu, key push.L
- location[733] = key set ELQ, key EQL
- location[727] = key set LRS, key LSR
- location[720] = key set ALP, key PLA
- location[714] = key set ABR, key BRA
- location[709] = key set BTY, key BYT
- location[704] = key set AGP, key PAG
- location[700] = key set BFL, key BFL
- location[694] = key set .ALN, key .LONGA
- location[692] = key set CST, key TCS
- location[691] = key set AOR, key ORA
- location[680] = key set NOX, key NOX
- location[678] = key set EGN, key GEN
- location[661] = key set .FI, key .FI
- location[658] = key set EPZ, key EPZ
- location[656] = key set DHP, key DPH
- location[645] = key set .COP, key .PROC
- location[644] = key set CDT, key TCD
- location[643] = key set COP, key COP
- location[635] = key set .EW, key .WE
- location[632] = key set EPX, key EXP
- location[625] = key set Pdhu, key PushWord
- location[611] = key set CNO, key CON
- location[603] = key set BIL, key LIB
- location[596] = key set .BET, key .TABLE
- location[593] = key set APU, key PAU
- location[582] = key set CIN, key INC
- location[581] = key set DLY, key LDY
- location[580] = key set .AD, key .DA
- location[576] = key set NOP, key NOP
- location[568] = key set DLX, key LDX
- location[567] = key set MPS, key PSM
- location[566] = key set CDN, key CND
- location[562] = key set ORZ, key ZRO
- location[557] = key set BEQ, key BEQ
- location[556] = key set CIL, key CLI
- location[555] = key set HLW, key WHL
- location[554] = key set EPR, key PER
- location[547] = key set BJO, key OBJ
- location[546] = key set AST, key STA
- location[540] = key set CDL, key CLD
- location[536] = key set ORX, key XOR
- location[531] = key set DFR, key FDR
- location[522] = key set AFR, key FAR
- location[518] = key set BEN, key BNE
- location[505] = key set .EM, key .ME
- location[501] = key set CDI, key DCI
- location[492] = key set .EL, key .EL
- location[488] = key set Wlpu, key pull.W
- location[464] = key set DLP, key PLD
- location[462] = key set BSV, key BVS
- location[459] = key set LRT, key RTL
- location[458] = key set ORR, key ROR
- location[455] = key set GMS, key MSG
- location[453] = key set .ETY, key .ENTRY
- location[449] = key set CDE, key DEC
- location[440] = key set ATX, key TAX
- location[436] = key set RST, key RTS
- location[435] = key set INX, key INX
- location[433] = key set Pdlu, key PullWord
- location[427] = key set BEG, key BGE
- location[416] = key set CMP, key CMP
- location[411] = key set ASV, key SAV
- location[405] = key set 1FI, key IF1
- location[404] = key set BIT, key BIT
- location[389] = key set HPY, key PHY
- location[376] = key set HPX, key PHX
- location[374] = key set CHN, key CHN
- location[369] = key set Pghu, key PushLong
- location[363] = key set CLN, key NLC
- location[359] = key set .AOS, key .SHORTA
- location[346] = key set EOR, key EOR
- location[339] = key set ATY, key TAY
- location[332] = key set CCL, key CLC
- location[327] = key set .AES, key .ASSUME
- location[313] = key set BIM, key BMI
- location[311] = key set HPS, key PHS
- location[306] = key set FRZ, key FZR
- location[300] = key set 2FI, key IF2
- location[297] = key set .DM, key .MD
- location[290] = key set BST, key SBT
- location[288] = key set AEP, key PEA
- location[286] = key set CLV, key CLV
- location[279] = key set DFS, key DFS
- location[272] = key set HPP, key PHP
- location[267] = key set LTT, key TTL
- location[266] = key set .DFR, key .DEREF
- location[261] = key set BHY, key HBY
- location[256] = key set HKP, key PHK
- location[241] = key set Llpu, key pull.L
- location[229] = key set INY, key INY
- location[228] = key set BRT, key BTR
- location[225] = key set ALS, key ASL
- location[219] = key set ASW, key SWA
- location[216] = key set ANX, key ANX
- location[215] = key set JRS, key JSR
- location[206] = key set BCV, key BVC
- location[205] = key set RSU, key USR
- location[196] = key set GNO, key NOG
- location[195] = key set GGLO, key LONG
- location[190] = key set MNV, key MVN
- location[187] = key set AIW, key WAI
- location[182] = key set KLN, key LNK
- location[180] = key set EST, key SET
- location[177] = key set Pglu, key PullLong
- location[169] = key set ==, key =
- location[167] = key set BCS, key BCS
- location[160] = key set JMP, key JMP
- location[156] = key set CLL, key LCL
- location[149] = key set DEY, key DEY
- location[144] = key set BHP, key PHB
- location[136] = key set DEX, key DEX
- location[135] = key set EIS, key SEI
- location[133] = key set CPY, key CPY
- location[132] = key set ADT, key TAD
- location[120] = key set CPX, key CPX
- location[112] = key set INP, key INP
- location[108] = key set EPS, key SEP
- location[106] = key set ADR, key ADR
- location[96] = key set EIP, key PEI
- location[90] = key set LOR, key ROL
- location[84] = key set .DET, key .ENDT
- location[81] = key set CPU, key CPU
- location[71] = key set DES, key SED
- location[67] = key set DEP, key EPD
- location[55] = key set CPS, key CSP
- location[54] = key set ADN, key AND
- location[37] = key set BBY, key BBY
- location[32] = key set .DEP, key .ENDP
- location[28] = key set ADL, key LDA
- location[6] = key set DEN, key END
- location[5] = key set TXY, key TXY
- location[4] = key set BLT, key BLT
- end dumping hash table
-
-
- Dumping key list information:
- total unique keywords = 170
- total keywords = 191
- maximum key length = 8.
-
- List contents are:
- (hash value, key length, index, key set, uniq set, key):
- 1, 1, 0, ==, =, =
- 8, 8, 0, Pglu, Pglu, PullLong
- 13, 8, 0, Pghu, Pghu, PushLong
- 18, 8, 0, Pdlu, Pdlu, PullWord
- 20, 3, 0, EPX, EPX, EXP
- 23, 8, 0, Pdhu, Pdhu, PushWord
- 47, 3, 0, EQU, EQU, EQU
- 52, 3, 0, EPZ, EPZ, EPZ
- 56, 6, 0, Wlpu, Wlpu, pull.W
- 61, 6, 0, Whpu, Whpu, push.W
- 65, 3, 0, EIP, EIP, PEI
- 82, 3, 0, LPP, LP, PLP
- 84, 3, 0, 2FI, 2FI, IF2
- 85, 6, 0, Llpu, Llpu, pull.L
- 89, 3, 0, 1FI, 1FI, IF1
- 90, 6, 0, Lhpu, Lhpu, push.L
- 92, 3, 0, LTT, LT, TTL
- 95, 3, 0, LPX, LPX, PLX
- 98, 3, 0, DEP, DEP, EPD
- 106, 3, 0, ELQ, ELQ, EQL
- 111, 3, 0, DEX, DEX, DEX
- 116, 3, 0, CPX, CPX, CPX
- 117, 3, 0, AEP, AEP, PEA
- 120, 3, 0, CEX, CEX, XCE
- 123, 3, 0, CPU, CPU, CPU
- 126, 3, 0, INP, INP, INP
- 131, 3, 0, ATX, ATX, TAX
- 133, 3, 0, APU, APU, PAU
- 139, 3, 0, INX, INX, INX
- 146, 3, 0, EGN, EGN, GEN
- 156, 3, 0, CMP, CMP, CMP
- 163, 3, 0, DEN, DEN, END
- 171, 3, 0, JMP, JMP, JMP
- 172, 3, 0, KLN, KLN, LNK
- 173, 3, 0, DLP, DLP, PLD
- 175, 3, 0, .FT, .FT, .TF
- 186, 3, 0, DLX, DLX, LDX
- 187, 3, 0, AGP, AGP, PAG
- 191, 3, 0, ANX, ANX, ANX
- 192, 3, 0, ALP, ALP, PLA
- 198, 3, 0, CDE, CDE, DEC
- 199, 3, 0, CDT, CDT, TCD
- 201, 3, 0, .EW, .EW, .WE
- 204, 3, 0, .EM, .EM, .ME
- 209, 3, 0, ADT, ADT, TAD
- 218, 3, 0, HPP, HP, PHP
- 220, 3, 0, EPR, EPR, PER
- 221, 3, 0, AIW, AIW, WAI
- 226, 3, 0, CIN, CIN, INC
- 228, 3, 0, .FI, .FI, .FI
- 230, 3, 0, .EL, .EL, .EL
- 231, 3, 0, HPX, HPX, PHX
- 232, 3, 0, BEQ, BEQ, BEQ
- 235, 3, 0, EHX, EHX, HEX
- 236, 3, 0, TXY, TXY, TXY
- 240, 3, 0, CIL, CIL, CLI
- 243, 3, 0, HKP, HKP, PHK
- 244, 5, 0, .DEP, .DEP, .ENDP
- 247, 3, 0, CLN, CLN, NLC
- 249, 5, 0, .DET, .DET, .ENDT
- 250, 3, 0, JLM, JLM, JML
- 252, 3, 0, CDI, CDI, DCI
- 259, 3, 0, CDN, CDN, CND
- 261, 3, 0, CLL, CL, LCL
- 262, 3, 0, EPS, EPS, SEP
- 263, 3, 0, PST, PST, STP
- 267, 3, 0, EST, EST, SET
- 269, 3, 0, ADN, ADN, AND
- 271, 3, 0, BIT, BIT, BIT
- 273, 3, 0, CDL, CDL, CLD
- 276, 3, 0, STX, STX, STX
- 277, 3, 0, BEN, BEN, BNE
- 279, 3, 0, IRT, IRT, RTI
- 282, 3, 0, CCL, CL, CLC
- 283, 3, 0, ADL, ADL, LDA
- 284, 3, 0, FRZ, FRZ, FZR
- 286, 3, 0, BEG, BEG, BGE
- 287, 3, 0, BLP, BLP, BPL
- 291, 3, 0, .DM, .DM, .MD
- 292, 3, 0, BLT, BLT, BLT
- 295, 3, 0, ADD, AD, ADD
- 297, 3, 0, LPY, LPY, PLY
- 300, 3, 0, LRT, LRT, RTL
- 303, 3, 0, NOP, NOP, NOP
- 304, 3, 0, ACD, ACD, ADC
- 306, 3, 0, MNV, MNV, MVN
- 307, 6, 0, .LNX, .LNX, .LONGX
- 308, 3, 0, STZ, STZ, STZ
- 309, 3, 0, DHP, DHP, DPH
- 310, 3, 0, BFL, BFL, BFL
- 311, 3, 0, MPS, MPS, PSM
- 313, 3, 0, DEY, DEY, DEY
- 316, 3, 0, NOX, NOX, NOX
- 318, 3, 0, CPY, CPY, CPY
- 319, 3, 0, BIM, BIM, BMI
- 320, 3, 0, EIS, EIS, SEI
- 328, 3, 0, AHP, AHP, PHA
- 330, 3, 0, DFR, DFR, FDR
- 331, 3, 0, ABX, ABX, XBA
- 333, 3, 0, ATY, ATY, TAY
- 336, 3, 0, EGS, EGS, SEG
- 338, 3, 0, COP, COP, COP
- 341, 3, 0, INY, INY, INY
- 342, 3, 0, LST, LST, LST
- 345, 3, 0, BIL, BIL, LIB
- 347, 3, 0, HLW, HLW, WHL
- 348, 3, 0, .AD, .AD, .DA
- 349, 3, 0, AFR, AFR, FAR
- 353, 3, 0, DES, DES, SED
- 358, 3, 0, CPS, CPS, CSP
- 362, 3, 0, CES, CES, SEC
- 363, 3, 0, CST, CST, TCS
- 364, 6, 0, .BET, .BET, .TABLE
- 367, 3, 0, CLV, CLV, CLV
- 372, 3, 0, DFS, DFS, DFS
- 373, 3, 0, AST, AST, STA
- 374, 6, 0, .ETY, .ETY, .ENTRY
- 377, 3, 0, GNO, GNO, NOG
- 383, 3, 0, CHN, CHN, CHN
- 385, 3, 0, GMS, GMS, MSG
- 388, 3, 0, DLY, DLY, LDY
- 402, 3, 0, LNS, LNS, NLS
- 403, 3, 0, CNO, CNO, CON
- 404, 6, 0, .ALN, .ALN, .LONGA
- 407, 4, 0, .FFR, .FR, .REF
- 408, 3, 0, BCC, BC, BCC
- 417, 3, 0, ADR, ADR, ADR
- 418, 3, 0, ASW, ASW, SWA
- 423, 3, 0, BHP, BHP, PHB
- 426, 3, 0, BRT, BRT, BTR
- 428, 3, 0, BTY, BTY, BYT
- 433, 3, 0, HPY, HPY, PHY
- 446, 3, 0, BKR, BKR, BRK
- 447, 3, 0, ALS, ALS, ASL
- 452, 3, 0, JLS, JLS, JSL
- 455, 3, 0, EOR, EOR, EOR
- 456, 3, 0, .GO, .GO, .GO
- 459, 6, 0, .GOP, .GOP, .GROUP
- 464, 3, 0, ORX, ORX, XOR
- 466, 4, 0, GGLO, GLO, LONG
- 468, 3, 0, BST, BST, SBT
- 473, 3, 0, HPS, HPS, PHS
- 476, 3, 0, RST, RST, RTS
- 477, 6, 0, .DFR, .DFR, .DEREF
- 478, 3, 0, STY, STY, STY
- 483, 3, 0, BSU, BSU, SUB
- 484, 5, 0, .COP, .COP, .PROC
- 490, 8, 0, .ELS, .ELS, .SPECIAL
- 491, 3, 0, RSU, RSU, USR
- 493, 3, 0, BCV, BCV, BVC
- 496, 3, 0, ORZ, ORZ, ZRO
- 500, 3, 0, BLR, BLR, BRL
- 514, 3, 0, BDY, BDY, DBY
- 520, 7, 0, .AES, .AES, .ASSUME
- 525, 3, 0, GOR, GOR, ORG
- 530, 3, 0, LOR, LOR, ROL
- 531, 3, 0, ABR, ABR, BRA
- 550, 3, 0, LRS, LRS, LSR
- 553, 3, 0, ASV, ASV, SAV
- 558, 3, 0, BJO, BJO, OBJ
- 561, 3, 0, AOR, AOR, ORA
- 563, 3, 0, BCS, BCS, BCS
- 586, 3, 0, JRS, JRS, JSR
- 628, 3, 0, BBY, BY, BBY
- 638, 3, 0, BHY, BHY, HBY
- 648, 3, 0, BSV, BSV, BVS
- 654, 7, 0, .OSX, .OSX, .SHORTX
- 656, 3, 0, RSV, RSV, RVS
- 664, 3, 0, ORR, OR, ROR
- 751, 7, 0, .AOS, .AOS, .SHORTA
- End dumping list.
-
-
- dumping occurrence and associated values tables
- asso_values[.] = 144, occurrences[.] = 23
- asso_values[1] = 5, occurrences[1] = 1
- asso_values[2] = 0, occurrences[2] = 1
- asso_values[=] = 0, occurrences[=] = 2
- asso_values[A] = 110, occurrences[A] = 32
- asso_values[B] = 205, occurrences[B] = 33
- asso_values[C] = 100, occurrences[C] = 33
- asso_values[D] = 91, occurrences[D] = 32
- asso_values[E] = 4, occurrences[E] = 35
- asso_values[F] = 23, occurrences[F] = 13
- asso_values[G] = 74, occurrences[G] = 11
- asso_values[H] = 215, occurrences[H] = 13
- asso_values[I] = 58, occurrences[I] = 18
- asso_values[J] = 115, occurrences[J] = 5
- asso_values[K] = 25, occurrences[K] = 3
- asso_values[L] = 79, occurrences[L] = 43
- asso_values[M] = 53, occurrences[M] = 9
- asso_values[N] = 65, occurrences[N] = 21
- asso_values[O] = 235, occurrences[O] = 19
- asso_values[P] = 0, occurrences[P] = 46
- asso_values[Q] = 20, occurrences[Q] = 3
- asso_values[R] = 213, occurrences[R] = 31
- asso_values[S] = 255, occurrences[S] = 45
- asso_values[T] = 5, occurrences[T] = 40
- asso_values[U] = 20, occurrences[U] = 5
- asso_values[V] = 185, occurrences[V] = 6
- asso_values[W] = 50, occurrences[W] = 6
- asso_values[X] = 13, occurrences[X] = 22
- asso_values[Y] = 215, occurrences[Y] = 16
- asso_values[Z] = 45, occurrences[Z] = 4
- asso_values[d] = 10, occurrences[d] = 2
- asso_values[g] = 0, occurrences[g] = 2
- asso_values[h] = 5, occurrences[h] = 4
- asso_values[l] = 0, occurrences[l] = 4
- asso_values[p] = 0, occurrences[p] = 4
- asso_values[u] = 0, occurrences[u] = 8
- end table dumping
-